passive radar - French English Dictionary